offshore structures - German English Dictionary